tower telescope - Almanca İngilizce Sözlük